Specification and Verification of Communication Constraints for Interoperable Transactions
نویسندگان
چکیده
The speci cation of communication behavior is fundamental in devel oping interoperable transactions In particular the temporal ordering of messages exchanged between di erent communicating agents must be declar atively speci ed and veri ed in order to guarantee consistency of data in the various component systems This paper shows that by expressing communi cation constraints in propositional temporal logic the tableau method can be applied to construct a dependency graph If the speci cation is correct this method guarantees that all possible execution paths satisfying the spec i cation will be generated The declarative speci cation and veri cation of communication constraints in interoperable transactions is demonstrated us ing the classic business trip It is argued that the speci cation formalism provides an improvement over the Flexible Transaction Model
منابع مشابه
Interoperable Transactions in Business Models: A Structured Approach
Recent database research has given much attention to the specification of "flexible" transactions that can be used in interoperable systems. Starting from a quite different angle, Business Process Modelling has approached the area of communication modelling as well (the Language/Action perspective). The main goal of this paper is to provide some useful structuring mechanisms for interoperable t...
متن کاملA model for specification, composition and verification of access control policies and its application to web services
Despite significant advances in the access control domain, requirements of new computational environments like web services still raise new challenges. Lack of appropriate method for specification of access control policies (ACPs), composition, verification and analysis of them have all made the access control in the composition of web services a complicated problem. In this paper, a new indepe...
متن کاملWeb Service Choreography Verification Using Z Formal Specification
Web Service Choreography Description Language (WS-CDL) describes and orchestrates the services interactions among multiple participants. WS-CDL verification is essential since the interactions would lead to mismatches. Existing works verify the messages ordering, the flow of messages, and the expected results from collaborations. In this paper, we present a Z specification of WS-CDL. Besides ve...
متن کاملSpecification and Analysis of Transactions in Real-Time Active Databases
We build a framework that facilitates the formal description and analysis of properties of transactions in real-time active databases. This framework, named Real-Time ACTA, which is an extension of ACTA, can not only specify and reason about the effects of transactions on objects and the interactions between transactions, but also formalize the transaction and data timing constraints in real-ti...
متن کاملLoose semantics in the verification of communicating systems
The specification language CSP-CASL combines algebraic and process algebraic formalisms for the description of reactive systems with structured data [Rog 03]. We are using this formalism to formally specify and verify a Swiss banking system and its communication protocol. The EP2 banking system describes the actors involved in an electronic payment and the interfaces between them [EP2]. The so-...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Int. J. Cooperative Inf. Syst.
دوره 3 شماره
صفحات -
تاریخ انتشار 1994